extraordinary repairs - Francés Inglés Diccionario